double amputation - German English Dictionary